package com.bandit.provider;

import com.bandit.config.RpcServiceConfig;

/**
 * ServiceProvider 接口 <br>
 * 保存提供者的服务 <br>
 * 提供add/get/publish功能
 * @author Bandit
 * @create 2022/2/22 23:33
 */
public interface ServiceProvider {

    void addService(RpcServiceConfig rpcServiceConfig);

    Object getService(String rpcServiceName);

    void publishService(RpcServiceConfig rpcServiceConfig);
}
